abstract class BaseMutation<State,Event>{
  Future<State> mutate(State state, Event event);
}
